<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script>
			<!DOCTYPE html>
<html>

	<head>
		<meta charset="utf-8">
		<title>原型</title>
	</head>
	
	<body>
	      <script>
	      	/* 1）定义一个数组对象 
	         * 2）为该对象添加求数组中所有元素之和的方法 
	         * 3）输出调用该对象的求和方法，查看结果
	         * 4）又定义一个数组对象，可以直接利用该求和方法吗？ 
	            * 如果能用，就调用查看结果 
	            * 如果不能用，要怎么解决让它能用*/
	      var arr1=new Array(4,6,8);
	      arr1.sum=function() {
	      	var sum=0;
	      	for (var i = 0; i <arr1.ength; i++) {
	      		sum+=arr1[i];
	      	}
	      	return sum;
	      }
	      console.log(arr1.sum());
	      
	      
	     /* var arr2=new Array(2,3,4);
	      arr2.sum();*/
	      
	      var arr5=[1,2,3,];
	      var arr6=new Array(5,6,7);
	      Array.prototype.add=function() {
	      	var result=0;
	      	for (var k = 0; k < this.length; k++) {
	      		result+=this[k];
	      	}
	      	return result;
	      }
	      console.log(arr5.add());
	      console.log(arr6.add());
	      
	      </script>

	</body>

</html>
		</script>
	</body>
</html>
